save one’s honor - Français Anglais Dictionnaire